﻿namespace DimensionsHelper.LanguageService.Syntax;

public enum DirectiveKinds
{
    /// <summary>
    ///     &lt;include file="FILE_PATH"/&gt;
    /// </summary>
    Include,

    /// <summary>
    ///     &lt;reference file="FILE_PATH" name="MACRO_NAME"/&gt;
    /// </summary>
    Reference,

    /// <summary>
    ///     &lt;metadata /&gt;
    ///     标注此文件是元数据文件
    /// </summary>
    MetadataFile,

    /// <summary>
    ///     &lt;ignore-type-error /&gt;
    ///     指示此文件忽略类型错误
    /// </summary>
    IgnoreTypeError
}